package com.luyou.tianditu;

/**
 * 搜索参数
 * @author 28336
 * @version 1.0
 * Create by 2024/1/3 10:05
 */
public class SearchRequest {

    /**
     * 搜索的关键字
     */
    private String keyWord;

    /**
     * 查询半径，单位:米（10公里内）
     */
    private String queryRadius;

    /**
     * 点坐标，中心点经纬度坐标
     */
    private String pointLonlat;

    /**
     * 服务查询类型参数，3：周边搜索服务。
     */
    private String queryType;

    /**
     * 返回结果起始位（用于分页和缓存）默认0，范围：0-300
     */
    private String start;

    /**
     * 返回的结果数量（用于分页和缓存），范围：1-300
     */
    private String count;

    /**
     * 数据分类（分类编码表），可选。多个分类用","隔开(英文逗号)。
     * 下载分类编码表https://download.tianditu.gov.cn/download/xzqh/Type.csv"，参数可以是分类名称或分类编码。
     */
    private String dataTypes;

    /**
     * 返回poi结果信息类别，可选。取值为1，则返回基本poi信息；取值为2，则返回详细poi信息。
     */
    private String show;

    /**
     * 显示级别
     */
    private String level;

    public String getKeyWord() {
        return keyWord;
    }

    public void setKeyWord(String keyWord) {
        this.keyWord = keyWord;
    }

    public String getQueryRadius() {
        return queryRadius;
    }

    public void setQueryRadius(String queryRadius) {
        this.queryRadius = queryRadius;
    }

    public String getPointLonlat() {
        return pointLonlat;
    }

    public void setPointLonlat(String pointLonlat) {
        this.pointLonlat = pointLonlat;
    }

    public String getQueryType() {
        return queryType;
    }

    public void setQueryType(String queryType) {
        this.queryType = queryType;
    }

    public String getStart() {
        return start;
    }

    public void setStart(String start) {
        this.start = start;
    }

    public String getCount() {
        return count;
    }

    public void setCount(String count) {
        this.count = count;
    }

    public String getDataTypes() {
        return dataTypes;
    }

    public void setDataTypes(String dataTypes) {
        this.dataTypes = dataTypes;
    }

    public String getShow() {
        return show;
    }

    public void setShow(String show) {
        this.show = show;
    }
}
